Applied Type System ? ( Extended

نویسنده

  • Hongwei Xi
چکیده

The framework Pure Type System (PTS) offers a simple and general approach to designing and formalizing type systems. However, in the presence of dependent types, there often exist some acute problems that make it difficult for PTS to accommodate many common realistic programming features such as general recursion, recursive types, effects (e.g., exceptions, references, input/output), etc. In this paper, we propose a new framework Applied Type System (ATS) to allow for designing and formalizing type systems that can readily support common realistic programming features. The key salient feature of ATS lies in a complete separation between statics, in which types are formed and reasoned about, and dynamics, in which programs are constructed and evaluated. With this separation, it is no longer possible for a program to occur in a type as is otherwise allowed in PTS. We present not only a formal development of ATS but also mention some examples in support of using ATS as a framework to form type systems for practical programming.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Some extended Simpson-type inequalities and applications

‎In this paper‎, ‎we shall establish some extended Simpson-type inequalities‎ ‎for differentiable convex functions and differentiable concave functions‎ ‎which are connected with Hermite-Hadamard inequality‎. ‎Some error estimates‎ ‎for the midpoint‎, ‎trapezoidal and Simpson formula are also given‎.

متن کامل

The extended homogeneous balance method and exact solutions of the Maccari system

The extended homogeneous balance method is used to construct exact traveling wave solutions of the Maccari system, in which the homogeneous balance method is applied to solve the Riccati equation and the reduced nonlinear ordinary differential equation. Many exact traveling wave solutions of the Maccari system equation are successfully obtained.

متن کامل

Modified F-Expansion Method Applied to Coupled System of Equation

A modified F-expansion method to find the exact traveling wave solutions of  two-component nonlinear partial differential equations (NLPDEs) is discussed. We use this method to construct many new solutions to the nonlinear Whitham-Broer-Kaup system (1+1)-dimensional. The solutions obtained include Jacobi elliptic periodic wave solutions which exactly degenerate to the soliton solutions, triangu...

متن کامل

Sensorless Speed Control of Double Star Induction Machine With Five Level DTC Exploiting Neural Network and Extended Kalman Filter

This article presents a sensorless five level DTC control based on neural networks using Extended Kalman Filter (EKF) applied to Double Star Induction Machine (DSIM). The application of the DTC control brings a very interesting solution to the problems of robustness and dynamics. However, this control has some drawbacks such as the uncontrolled of the switching frequency and the strong ripple t...

متن کامل

A Heuristic Method on Extended Two-Stage Network Structures

Data Envelopment Analysis (DEA) as a non–parametric method is used to measure relative performance of organizational units. The aim of this paper is to develop a new model to evaluate the efficiency of a general two-stage network structures proposed by Li et al.  (2012) for measuring the performance of Decision Making Units (DMUs). In addition, this paper expands the work of Li et al. (2012) an...

متن کامل

Effects of asymmetric stiffness on parametric instabilities of rotor

This work deals with effects of asymmetric stiffness on the dynamic behaviour of the rotor system. The analysis is presented through an extended Lagrangian Hamiltonian mechanics on the asymmetric rotor system, where symmetries are broken in terms of the rotor stiffness. The complete dynamics of asymmetries of rotor system is investigated with a case study. In this work, a mathematical model is ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004